// 为HarmonyOS适配的JSNES主模块
import NES from './nes.js';
import Controller from './controller.js';

// 定义JSNES对象
const JSNES = {
  NES: NES,
  Controller: Controller
};

// 支持多种环境
if (typeof module !== 'undefined' && module.exports) {
  // CommonJS环境（Node.js）
  module.exports = JSNES;
}

// ES6默认导出
export default JSNES;

// 同时支持命名导出
export { NES, Controller };
